草庐IT

openssl 升级

全部标签

objective-c - 升级到 Xcode 7.3 swift 2.2 后,从 swift 调用 obj-c 枚举不起作用

在从7.1和swift2.2升级到Xcode7.3之前,代码运行良好。我也看到了使用typedefNS_ENUM(NSUInteger,MyStatus)的答案...但如果可能的话,我不想更改现有的obj-c代码。在obj-c头文件中定义:typedefenum{StatusPending,StatusTimeout,StatusSuccess,StatusFail}MyStatus;Swift文件中的语句:/*somecodetoretrievethestatus*/switch(status){case.StatusSuccess:/*dosomething*//*othertes

objective-c - 升级到 Xcode 7.3 swift 2.2 后,从 swift 调用 obj-c 枚举不起作用

在从7.1和swift2.2升级到Xcode7.3之前,代码运行良好。我也看到了使用typedefNS_ENUM(NSUInteger,MyStatus)的答案...但如果可能的话,我不想更改现有的obj-c代码。在obj-c头文件中定义:typedefenum{StatusPending,StatusTimeout,StatusSuccess,StatusFail}MyStatus;Swift文件中的语句:/*somecodetoretrievethestatus*/switch(status){case.StatusSuccess:/*dosomething*//*othertes

Spring Framework版本升级

升级SpringFramework版本由于公司漏洞扫描后要求项目中SpringFramework版本不低于5.3.18,通过idea插件mavenhelper,查看所有项目中SpringFramework的版本,发现5个项目中的版本低于5.3.18,需要进行版本升级1.springboot项目​对于springboot项目,查看springboot版本和他依赖的SpringFramework的对应关系springboot版本依赖springframework版本发布时间1.0.x1.0.0.RELEASE4.0.3.RELEASE2014.041.0.1.RELEASE4.0.3.RELEAS

Superset安装后,初始化数据库出现ModuleNotFoundError: No module named ‘cryptography.hazmat.backends.openssl.x509‘

水善利万物而不争,处众人之所恶,故几于道💦卸载掉miniconda3,直接把目录删掉重新安装miniconda3创建Python3.6环境,配置conda国内镜像condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/freecondaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/maincondaconfig--setshow_channel_urlsyes创建Python3.6环境condacreate-

ElasticSearch 升级指导

ES通常可以通过滚动升级来避免服务中断。一般情况下小版本升级,和相邻主版本的升级可以通过滚动升级来完成,具体情况需参照官方文档的升级指导。使用滚动升级的方式升级集群,若进行跨越大版本的升级,可能需要重新索引在旧版本中创建的索引,有时也许需要进行多次滚动升级和重建索引才能升级到我们需要的目标版本。除了滚动升级,我们还可以使用“集群停机升级”和“跨级群重建索引”的方式直接进行ES跨版本的升级。升级ES版本,需要同时升级ES相关的官方组件,可以使用官方提供的“交互式升级指南”获得可供参考的升级方案。交互式升级指南:https://www.elastic.co/cn/upgrade_guide升级前的

DATYU200升级openHarmony3.1release版本

今天收到了来自润和的DAYU200的开发板,我们在开机之后,查看关于手机,这一栏,发现openharmony的版本是3.1的beta版,于是我们先做个升级,然后进行更多的体验,接下来我就如何升级,做一个整理https://gitee.com/openharmonyhttps://gitee.com/openharmony/docshttps://gitee.com/openharmony/docs/tree/master/zh-cn/release-notes看一下3.1版本的特性https://gitee.com/openharmony/docs/blob/master/zh-cn/rele

STM32/GD32 BootLoader升级 IAP升级

前言如果我们的App程序起始地址在0x08006000,并且App的中断向量表在起始地址,那么BootLoader程序下载App后,为了App程序能正确运行,开始App程序的运行后第一步,就要把中断向量表重定位到0x08006000那里。跳转到新程序运行我们的BootLoader下载App程序后,App程序就需要做同样的事情。主要有三个步骤,其中BootLoader程序需要做的是:跳转到复位向量App需要做的是:重定位中断向量表设置栈指针 根据上图分析加入IAP后的起动和运行过程STM32复位后,还是从0X08000004地址取出复位中断向量的地址,并跳转到复位中断服务程序,在运行完复位中断服

重要升级!btrace 2.0 技术原理大揭秘

‍动手点关注干货不迷路项目GitHub地址:https://github.com/bytedance/btrace背景介绍在一年多前,我们对外正式开源了btrace(AKARheaTrace),它是基于Systrace的高性能Trace工具,目前字节跳动已经有接近10+产品团队使用btrace做日常性能优化工作。在这一年期间,我们收到很多社区以及公司内部反馈,包括使用体验、性能体验、监控数据等上都收到众多反馈,我们汇总了大家反馈的内容,主要包括以下三类:使用体验:Windows有着大量用户群体,但btrace1.0未支持;桌面脚本依赖Systrace和Python2.7环境,导致环境搭建十分复

Linux Centos7内网服务器离线升级openssh9.3

内网服务器需要升级openssh,被折磨了一整天,觉得有必要记录一下,不然对不起这差点崩溃的一天,主要的几个难点就是不能yum一键安装,需要自己找到对应的依赖版本然后通过堡垒机上传到内网,还有就是服务器很干净,什么都没有,需要离线安装的包太多,又不知道依赖关系,另外个问题就是这次升级了10台服务器,每台服务器的已有的包都不同,有些缺的多有些缺的少,中间还把服务器搞挂一次,因为卸载了ssh导致无法登陆,所以卸载的时候请慎重,最好保证已经安装了telnet和vsftp可以进行登陆和文件上传1.安装包准备        xinetd-2.3.15-14.el7.x86_64.rpm        t

【已解决】OpenSSL SSL_connect: Connection was reset in connection to github.com:443

OpenSSLSSL_connect:Connectionwasresetinconnectiontogithub.com:443错误解决gitpushoriginmain:mainfatal:unabletoaccess‘https://github.com/Allen9012/OJ.git/’:OpenSSLSSL_connect:Connectionwasresetinconnectiontogithub.com:443首先多试几次,发现始终出现类似问题,可能就是如下原因试试看重启+下面的方式出现的原因:这种情况可能我们使用过vpn或者代理,关机没有关闭,第二天推送代码的时候就有可能产生